to be discharged of all further liability - Español Inglés Diccionario